Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WELSH ROAD Detached £755,321 £575,000 29 Mar 2018
2 WELSH ROAD Detached £470,000 20 Nov 2009
3 WELSH ROAD Detached £753,397 £705,000 29 Nov 2023
4 WELSH ROAD Detached £706,380 £405,000 4 Jun 2013
5 WELSH ROAD Detached £415,000 29 Jan 2010
6 WELSH ROAD Detached £746,316 £405,000 15 Oct 2009
7 WELSH ROAD Detached £778,864 £575,000 19 Apr 2017
8 WELSH ROAD Detached £789,345 £445,000 23 Jul 2010
9 WELSH ROAD Detached £420,000 23 Jun 2009
10 WELSH ROAD Detached £787,778 £427,500 23 Oct 2009